#container{
	width: 960px;
	min-height: 500px;
	margin: 30px auto;
	border-style: solid;
	border-width: 5px;
	border-left-color: #2e62ff;
	border-top-color: #f03f48;
	border-right-color: #ffb920;
	border-bottom-color: #00b919;
}
#header{
	min-height:50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
}
#content{

}
#pro-list{
	display:inline-block;
	border-style: solid;
	border-width: 0px 5px 0px 0px;
	border-color: #000;
	min-height: 400px;
	width: 700px;
}
#cur-list{
	margin:20px auto;
	width: 600px;
	border-style: solid;
	border-width:2px;
	
}
#pen-list{
	margin: 20px auto;
	width: 600px;
	border-style: solid;
	border-width:2px;
}
#navi{
	width: 220px;
	float: right;
	float: top;
}
#footer{
	border-style: solid;
	border-width: 5px 0px 0px 0px;
	float: top;
}
